package com.admin.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class DeclareScoreModule implements Serializable {
    /**
     * 主键id
     */
    private Integer id;

    /**
     * 评分主表
     */
    private Integer declareScoreId;

    /**
     * 模块code
     */
    private String moduleCode;

    /**
     * 模块名称
     */
    private String moduleName;

    /**
     * 模块总分数
     */
    private Double moduleTotalScore;

    /**
     * 模块分数
     */
    private Double moduleScore;

    /**
     * 评分规则
     */
    private String scoreRule;

    /**
     * 操作备注
     */
    private String remark;

    /**
     * 
     */
    private Date createTime;

    /**
     * 
     */
    private Date modifyTime;

    /**
     * t_declare_score_module
     */
    private static final long serialVersionUID = 1L;

    /**
     * 获取主键id
     * @return id 主键id
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置主键id
     * @param id 主键id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取评分主表
     * @return declare_score_id 评分主表
     */
    public Integer getDeclareScoreId() {
        return declareScoreId;
    }

    /**
     * 设置评分主表
     * @param declareScoreId 评分主表
     */
    public void setDeclareScoreId(Integer declareScoreId) {
        this.declareScoreId = declareScoreId;
    }

    /**
     * 获取模块code
     * @return module_code 模块code
     */
    public String getModuleCode() {
        return moduleCode;
    }

    /**
     * 设置模块code
     * @param moduleCode 模块code
     */
    public void setModuleCode(String moduleCode) {
        this.moduleCode = moduleCode == null ? null : moduleCode.trim();
    }

    /**
     * 获取模块名称
     * @return module_name 模块名称
     */
    public String getModuleName() {
        return moduleName;
    }

    /**
     * 设置模块名称
     * @param moduleName 模块名称
     */
    public void setModuleName(String moduleName) {
        this.moduleName = moduleName == null ? null : moduleName.trim();
    }

    /**
     * 获取模块总分数
     * @return module_total_score 模块总分数
     */
    public Double getModuleTotalScore() {
        return moduleTotalScore;
    }

    /**
     * 设置模块总分数
     * @param moduleTotalScore 模块总分数
     */
    public void setModuleTotalScore(Double moduleTotalScore) {
        this.moduleTotalScore = moduleTotalScore;
    }

    /**
     * 获取模块分数
     * @return module_score 模块分数
     */
    public Double getModuleScore() {
        return moduleScore;
    }

    /**
     * 设置模块分数
     * @param moduleScore 模块分数
     */
    public void setModuleScore(Double moduleScore) {
        this.moduleScore = moduleScore;
    }

    /**
     * 获取评分规则
     * @return score_rule 评分规则
     */
    public String getScoreRule() {
        return scoreRule;
    }

    /**
     * 设置评分规则
     * @param scoreRule 评分规则
     */
    public void setScoreRule(String scoreRule) {
        this.scoreRule = scoreRule == null ? null : scoreRule.trim();
    }

    /**
     * 获取操作备注
     * @return remark 操作备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置操作备注
     * @param remark 操作备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**
     * 获取
     * @return create_time 
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置
     * @param createTime 
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取
     * @return modify_time 
     */
    public Date getModifyTime() {
        return modifyTime;
    }

    /**
     * 设置
     * @param modifyTime 
     */
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }
}